wave resistance - French English Dictionary